Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Lithuania F2 Italy F14 Slovenia F1 Slovenia F2 Italy F22 Italy F23 Italy F24 Lithuania F1 United Arab Emirates F2 Croatia F2 Italy F3 Turkey F2 Turkey F3 Turkey F4 Italy F13 Spain F20 Spain F21 Spain F22 Great Britain F9 Usa F18 Usa F19 Italy F26 Great Britain F13 Italy F31 France F18 Belarus F2 Germany F1 Germany F2 Israel F1 Israel F2 Germany F4 Bosnia & Herzegovina F2 Italy F1 Spain F11 Italy F7 Italy F8 Italy F9 Italy F11 Spain F21 Spain F22 Great Britain F8 Italy F27 France F17 Great Britain F2 Germany F3 Switzerland F2 Switzerland F3 Turkey F13 Turkey F14 Turkey F15 Italy F8 Morocco F3 Italy F12 Poland F4 Italy F14 Italy F27 France F7 France F19 Great Britain F17 Great Britain F18 Croatia F1 Croatia F2 Switzerland F2 Switzerland F3 Italy F1 Italy F4 Korea F3 Korea F4 Korea F5 Lithuania F1 Switzerland F6 Austria F10 Turkey F36 Turkey F37 Turkey F38 Great Britain F21 Great Britain F22 Great Britain F23 Czech Republic F7 Germany F2 Great Britain F1 Great Britain F2 Switzerland F1 Spain F15 Belarus F3 Great Britain F17 Great Britain F18 France F2 France F3 Lithuania F2 Italy F18 Lithuania F1 Italy F1 Italy F2 Romania F7 Romania F8 Romania F9 Lithuania F1 Romania F12 Romania F13 Germany F17 France F3 Egypt F3 Egypt F4 Egypt F5 Great Britain F14 Italy F6 Italy F7 Romania F1 Romania F2 Italy F12 Turkey F23 Lithuania F1 Estonia F1 Latvia F1 Romania F15 Romania F16 Tunisia F26 Tunisia F27 Tunisia F28 Great Britain F5 Germany F3 (Nussloch) Great Britain F2 (Tipton) Italy F2 (Trento) Israel F1 (Ramat Hasharon) Israel F2 (Ramat Hasharon) Israel F3 (Tel Aviv) Tunisia F15 (Hammamet) Poland F4 (Mragowo) Poland F5 (Mragowo) Lithuania F1 (Vilnius) Romania F12 (Brasov) Morocco F4 (Casablanca) Morocco F5 (Beni Mellal) France F3 (Veigy-Foncenex) Great Britain F2 (Loughborough) Italy F1 (Trento) Tunisia F9 (Jerba) M25 Schlieren M25 Irpin M25 Jounieh M25 Jounieh M25 Santa Margherita Di Pula M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Cairo M15 Cairo M25 Trento M15 Monastir M15 Monastir M15 Monastir M15 Monastir M15 Monastir M15 Monastir M15 Monastir Bukhara Challenger - Bukhara Open de la Ville de Saint Denis - Reunion Island Challenger DCN de Cherbourg - Cherbourg Croatia Osiguranje Rijeka Open - Rijeka Baden Open - Karlsruhe Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Samsung Securities Cup - Seoul Abierto Internacional de Salinas 'Dario Expreso' - Salinas Tenerife Challenger Binghamton Challenger Manerbio Challenger Eckental Challenger Jersey Challenger Cherbourg Challeger St. Brieuc Challenger Athens Challenger Ramat Hasharon Challenger Nottingham Challenger Recanati Challenger Vancouver Challenger Samarkand Challenger St. Remy Challenger Seoul Challenger Eckental Challenger Salzburg Challenger Noumea Challenger Courmayeur Challenger Bath Challenger Johannesburg Challenger Nottingham Challenger Nottingham Challenger St. Remy Challenger Izmir Challenger Heilbronn Challenger Quimper Challenger Bergamo Challenger Sarajevo Challenger Bath Challenger Dallas Challenger St. Brieuc Challenger Athens Challenger Rome Challenger Winnetka Challenger St. Remy Challenger Rennes Challenger Dallas Challenger Le Gosier Challenger Anning Challenger Kun-Ming Challenger Busan Challenger Portoroz Challenger Recanati Challenger Guadalajara Challenger Shenzhen Challenger Gimcheon Challenger Nottingham-2 Challenger Portoroz Challenger Vancouver Challenger Brasov Challenger Mons Challenger Mouilleron-Le-Captif Challenger Casablanca Challenger Bergamo Challenger Irving Challenger Samarkand Challenger Eskisehir Challenger Moscow Challenger Izmir Challenger Agri Challenger Ortisei Challenger Manerbio Challenger Andria Challenger Francavilla Challenger Samarkand Challenger Lyon Challenger Ismaning Challenger Brescia Challenger Andria Challenger Bergamo Challenger Lille Challenger St. Brieuc Challenger Nanchang Challenger Mestre Challenger Shymkent Challenger Vancouver Challenger Seville Challenger Banja Luka Challenger Florence Challenger Mouilleron-Le-Captif Challenger Columbus Challenger Chennai Challenger Bangkok Challenger Pau Challenger St. Brieuc Challenger Barletta Challenger Milan Challenger Prague Challenger Izmir Cup - Izmir Akbank Private Banking TED Open - Istanbul Dublin Challenger - Dublin Johannesburg Challenger Winnetka Challenger Aptos Challenger Ortisei Challenger Napoli Challenger Mersin Challenger Aptos Challenger Petange Challenger Kazan Challenger ATU Cup - Weiden Bergamo Challenger Karshi Challenger Mestre Challenger Istanbul Challenger Rhodes Challenger Fergana Challenger Todi Challenger Cordenons Challenger Barcelona Challenger Ismaning Challenger Andria Challenger Ludwigshafen Challenger Heineken Challenger - Ho Chi Minh City Gemax Open - Belgrade Heineken Trophy - 's-Hertogenbosch Warsteiner Challenger Lubeck - Lubeck Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City Tennis Napoli Cup - Napoli Open Sainte-Victoire - Aix-En-Provence Zagreb Open - Zagreb Sporting Challenger 2003 - Turin Banca Stato Challenger Lugano - Lugano Siemens Open 2003 - Scheveningen Shimadzu All Japan Indoor - Kyoto Arroyo de la Encomienda - Valladolid Open Castilla y Leon - Segovia Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Copenhagen Open - Copenhagen Genoa Open 'Fondazione Carige' - Genova IX Abierto Internacional de Salinas - Salinas Challenger Ford de Cherbourg - Cherbourg Heineken Open - Auckland Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai St. Petersburg Open - St. Petersburg Pilot Pen Tennis - New Haven Thailand Open - Bangkok Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach GHI Bronx Tennis Classic - Bronx US Men's Clay Court Championships - Houston Estoril Open - Estoril Hypo Group Tennis International - Portschach Open de L'Isere-Trophee BNP Paribas - Grenoble Samsung Secruities Cup Challenger - Seoul RCA Championships - Indianapolis BMW Tennis Championship - Sunrise Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Pilot Pen Tennis - New Haven Puerto Rico Challenger Tennis Event - Humacao III Isla de Lanzarote - Lanzarote Sail Open - New Delhi ATP Open Castilla y Leon - Segovia Next Generation Adelaide International - Adelaide Heineken Open - Auckland The Stella Artois Championships - London Bergamo Challenger Morocco Tennis Tour - Casablanca The Surbiton Trophy - Surbiton Regions Morgan Keegan Championships - Memphis Open de L'Isere - Grenoble The Artois Championships - London Tashkent Challenger Campbells Hall of Fame Tennis Championships - Newport Ortisei Challenger Heineken Open - Auckland Bergamo Challenger Wolfsburg Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Monza Challenger Morocco Tennis Tour - Marrakech Tiburon Challenger The Nottingham Challenger - Nottingham Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Nottingham-2 Challenger Tunis Open 2007 - Tunis Binghamton Challenger Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Open de Moselle - Metz Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Belgrade Challenger Open Sud de France - Montpellier SAP Open - San Jose Rome Challenger AEGON Championships - London UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Winston-Salem Open - Winston-Salem Moselle Open - Metz Erste Bank Open - Vienna Valencia Open - Valencia Brisbane International - Brisbane Heineken Open - Auckland Portugal Open - Oeiras Power Horse Cup - Dusseldorf XI Open International D'Andorra - Andorra Shenzhen Open - Shenzhen Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Andria Challenger Topshelf Open - 's-Hertogenbosch Bergamo Challenger BB&T Atlanta Open - Atlanta Moselle Open - Metz Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Apia International - Sydney Garanti Koza Sofia Open - Sofia Topshelf Open - 's-Hertogenbosch Taipei City Challenger Anning Challenger Moselle Open - Metz Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril TEB BNP Paribas Istanbul Open - Istanbul Nottingham Challenger AEGON Championships - London AEGON International - Eastbourne Recanati Challenger Sarajevo Challenger SkiStar Swedish Open - Bastad Jersey Challenger Cremona Challenger Batman Challenger Nova Challenger Osaka - Osaka The Surbiton Trophy - Surbiton V Gramado Open de Tennis - Gramado Meknes Challenger Casablanca Challenger Bergamo Challenger Alessandria Challenger Irving Challenger Guadalajara Challenger San Luis Potosi Challenger Brescia Challenger Open des Alpes Trophee BNP Paribas - Grenoble Cordenons Challenger Alessandria Challenger Ethias Trophy - Mons Internationaux de Doubs Open de Franchie-Comte - Besancon Milan Challenger Liberec Challenger The Surbiton Trophy - Surbiton Sibiu Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Taipei City Challenger Almaty Challenger Heilbronn Open - Heilbronn Johannesburg Challenger Gatineau Challenger Binghamton Challenger Biella Challenger KGHM Dialog Polish Indoors - Wroclaw Mobilux Open - Luxembourg Koblenz Challenger Orleans Challenger Yokohama World Tennis Gaora Cup - Yokohama The 70th King's Cup and Queen's Cup - Bangkok Parma Challenger Perugia Challenger Samarkand Challenger XL Bermuda Open - Bermuda South African Airways Tennis Open - Durban 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Black Forest Open - Freudenstadt Open de la Ville de Saint Denis - Reunion Island Sacramento Challenger Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Guzzini Challenger - Recanati Izmir Challenger Rennes Challenger Quimper Challenger Corona Mexico City Open - Mexico City Fergana Challenger Cremona Challenger Open de Moselle - Metz IX Open Internacional D'Andorra - Andorra Tennis Napoli Cup 2004 - Napoli Astana Challenger Garden Open 2004 - Rome Nottingham Challenger Cherbourg Challenger San Remo Tennis Cup - San Remo Heilbronn Challenger Eckental Challenger Sporting Challenger - Turin Kazan Challenger BH Tennis Open International Cup - Belo Horizonte Izmir Challenger Open D'Orleans - Orleans Ortisei Challenger Quimper Challenger Milan Indoors - Milan Orlando Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Cherbourg Challenger Ordina Open - 's-Hertogenbosch Open de Rennes La Trinitaine - Rennes Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao Leon Challenger Kobstaedernes ATP Challenger - Kolding 13 BH Tennis Open International Cup - Belo Horizonte Mersin Challenger Cherbourg Challenger TED Open - Istanbul Estoril Open - Estoril Mobilux Open - Luxembourg Guimaraes Challenger Countrywide Classic - Los Angeles Intersport Heilbronn Open - Heilbronn New Delhi Challenger II - New Delhi Ordina Open - 's-Hertogenbosch The Stella Artois Championships - London Karshi Challenger Rome Challenger Winnipeg Challenger Open de L'Isere (Open 38) - Grenoble Sunrise Challenger Puebla Challenger Ortisei Challenger Gallagher International - Hamilton Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Madrid Pacific Life Open - Indian Wells The Stella Artois Grass Court Championships - London NASDAQ-100 Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Bergamo Challenger Open de Moselle - Metz Qatar Open - Doha Heineken Open - Auckland Milan Indoors - Milan Grand Prix Hassan II - Casablanca Rogers Masters - Toronto The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Sony Ericsson Open - Miami Dubai Duty Free Tennis Championships - Dubai Legg Mason Tennis Classic - Washington Sony Ericsson Open - Miami Flea Market Cup Busan Challenger Tennis - Busan Mutua Madrilena Masters Madrid - Madrid Delray Beach International Tennis Championships - Delray Beach Sony Ericsson Open - Miami Brisbane - Brisbane AEGON Championships - London Ordina Open - 's-Hertogenbosch St. Petersburg Open - St. Petersburg Western & Southern Financial Group Masters - Cincinnati Campbell's Hall of Fame Tennis Championships - Newport Winston Salem - Winston Salem BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Open 13 - Marseille BNP Paribas Open - Indian Wells Serbia Open - Belgrade Open 13 - Marseille Canottieri Mincio Open - Mantova BRD Nastase Tiriac Trophy - Bucharest BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Legg Mason Tennis Classic - Washington D.C. BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Moselle Open - Metz Beijing Challenger Rakuten Japan Open - Tokyo BNP Paribas Open - Indian Wells Apia International - Sydney Open Sud de France - Montpellier Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Cremona Challenger AEGON Championships - London Citi Open - Washington If Stockholm Open - Stockholm Wolfsburg Challenger Valencia Open - Valencia Heilbronn Challenger Millennium Estoril Open - Estoril The Stella Artois Grass Court Championships - London ABN AMRO World Tennis Tournament - Rotterdam Seville Challenger AIG Japan Open - Tokyo AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Apia International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Qatar Open - Doha Ricoh Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz Brisbane International - Brisbane Sydney International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Shymkent Challenger Open 13 Provence - Marseille ATP Kremlin Cup - Moscow Millennium Estoril Open - Estoril Davis Cup, Group 1, PO, LUX-MAR 3-2 AEGON Championships - London Antalya Cup - Antalya Hall of Fame Open - Newport Abierto Mexicano - Los Cabos Grand Prix de Tennis de Lyon - Lyon French Open - Paris U.S. Open - New York Regions Morgan Keegan Championships - Memphis Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne AEGON Championships - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Grand Prix Hassan II - Casablanca French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Brisbane International - Brisbane U.S. Open - New York Open Sud de France - Montpellier Chennai Open - Chennai Open Seat Godo 2005 - Barcelona Ordina Open - 's-Hertogenbosch Kremlin Cup - Moscow Davis Cup, Group 1, REL2, LUX-NOR 5-0 Apia International - Sydney Ricoh Open - 's-Hertogenbosch Internationaler Raiffeisen Grand Prix - St. Polten AIG Japan Open - Tokyo Campbell's Hall of Fame Tennis Championships - Newport Pacific Life Open - Indian Wells Abierto Mexicano Telcel - Acapulco Internazionali BNL d'Italia - Rome Davis Cup, Group 1, 1R, LUX-POR 4-1 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 1, 2R, GBR-LUX 4-1 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 2, PO, FIN-LUX 3-2 Miami Open - Miami Davis Cup, Group II, 1R, LTU-EST 3-1 Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, Group II, 1R, IRL-LUX 2-3 Davis Cup, Group II, 1R, EST-LTU 3-2 Davis Cup, Group II, 2R, GBR-LUX 4-1 NASDAQ-100 Open - Miami Davis Cup, Group II, PO, MAD-LUX 1-4 Davis Cup, Group II, PO, HUN-LUX 1-4 Wimbledon - London French Open - Paris French Open - Paris Davis Cup, Group II, 1R, NOR-LTU 0-5 Davis Cup, Group II, 1R, MAR-LUX 2-3 Davis Cup, Group II, 2R, RSA-LTU 2-3 Davis Cup, Group II, 3R, BIH-LTU 2-3 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group II, 1R, LUX-MAD 3-2 Davis Cup, Group II, 2R, LTU-RSA 3-2 Davis Cup, Group II, 3R, LTU-BIH 0-5 Davis Cup, Group II, 1R, LTU-MAD 3-2 Davis Cup, Group II, 2R, GEO-LTU 2-3 Davis Cup, Group II, 3R, SWE-LTU 5-0 Davis Cup, Group II, 2R, FIN-LTU 3-2 Davis Cup, Group II, PO, LUX-GEO 5-0 Davis Cup, World Group I, PO, LTU-POR 0-4 Davis Cup, Group I, PO, PAK-LTU 3-2 Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, Group I, PO, SLO-LTU 5-0 Davis Cup, Group II, 1R, LTU-NOR 3-2 Davis Cup, Europe/Africa Group II, 2R, IRL-LTU 2-3 Davis Cup, Group II, 1R, MAR-LTU 2-3 Sony Open Tennis - Miami All Lower level tournaments Olympics - London Olympics - Rio de Janeiro